#root{
  display: flex;
  flex-direction: column;
}
.equipment-header{
  height: 2.6rem;
  background:#6CB6FF;
  text-align: center;
  .equipment-h-s{
    span{
      font-size: .48rem;
      color: white;
      line-height: 1.186667rem;
    }
    span:nth-child(2){
      padding-left: 1.066667rem;
    }
    height: 1.186667rem;
    line-height: 1.186667rem;
    display: flex;
    justify-content: space-between;
    font-size: .453333rem;
    color: #171717;
    font-weight:bold;
    padding: 0 .4rem 0 0.4rem;
  }
  p{
    height: .933333rem;
    display: block;
    padding-left: .186667rem;
    padding-top: .266667rem;
    .active{
      font-size: .413333rem;
      height: .933333rem;
        span{
          width: .666667rem;
          height: .1rem;
          background-color: white;
          display: inline-block;
          position: relative;
          bottom: .35rem;
        }
    }
    a{
      text-align: initial;
      width: 1.733333rem;
      padding-left: .266667rem;
      font-size: .373333rem;
      display: block;
      float: left;
      font-family:PingFang SC;
      font-weight:bold;
      color:rgba(255,255,255,1);
      
    }
  }
}
.equipment-box{
  margin-left: 0;
}
.equipment-content{
  background: url(./sb-bj.png) no-repeat;
  background-size: 100% 2.4rem;
  flex: 1;
  overflow: auto;
}